premises distribution - French English Dictionary